\hypertarget{class_p_d_1_1_data_access_1_1_invoice}{
\section{PD.DataAccess.Invoice Class Reference}
\label{class_p_d_1_1_data_access_1_1_invoice}\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
}
Inheritance diagram for PD.DataAccess.Invoice:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_p_d_1_1_data_access_1_1_invoice}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_p_d_1_1_data_access_1_1_invoice_aa10cc0637b3def13b9b9d80b26516c6f}{Invoice} ()
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{class_p_d_1_1_data_access_1_1_invoice_af83b0cb70760cce7e7ff2a399986cf08}{SendPropertyChanging} ()
\item 
virtual void \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a0bab0c9816e8e6edbebc61bc5d4bd826}{SendPropertyChanged} (String propertyName)
\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_p_d_1_1_data_access_ac7585994243d682368cf52a116c9f3e8}{InvoiceState} \hyperlink{class_p_d_1_1_data_access_1_1_invoice_ad4bfeaf2699a968e001e9852d334ca20}{WorkflowTrackingState}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\item 
int \hyperlink{class_p_d_1_1_data_access_1_1_invoice_af42c8f46dc45e64c2a75c81541119543}{InvoiceId}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
string \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a3b92041d98012fc51278d3be5832c413}{Title}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
string \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a72f3b42c2c3392ac3219c26a9cc238d8}{ForPaymentTo}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
string \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a513c526546c2ef5c9dceb2350df7df1f}{InvoiceSummary}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
decimal \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a449f4038a92b663eb83a328d47bd3313}{TotalAmount}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
System.Nullable$<$ System.DateTime $>$ \hyperlink{class_p_d_1_1_data_access_1_1_invoice_ab994d6c4503bde905e60670bd721a03b}{Deadline}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
System.Guid \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a52c65445e4bcf63fdfddb7d476198076}{InvolvedSupervisor}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
\hyperlink{namespace_p_d_1_1_data_access_a9fea044fdd8be2479e4bfcb84b230cec}{InvoiceStatus} \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a123382376f6a81156c1f0c171fd69ecd}{Status}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
System.Nullable$<$ long $>$ \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a0dcd7d9e127c69c4fd01228d9d5956e3}{WorkflowInstanceInternalId}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
System.Guid \hyperlink{class_p_d_1_1_data_access_1_1_invoice_aaaad92d97ca84785fc571fa6119d933e}{InvolvedAccountant}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
\hyperlink{namespace_p_d_1_1_data_access_a30d74952768fe7079e57e3abb25ce7d3}{WorkflowStatus} \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a88d106e8187145326f4b5e0c35497f2e}{WorkflowStatus}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
EntitySet$<$ \hyperlink{class_p_d_1_1_data_access_1_1_correct_info}{CorrectInfo} $>$ \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a393dc115cf0171e7b1e41ee303dc76d7}{CorrectInfos}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
EntitySet$<$ \hyperlink{class_p_d_1_1_data_access_1_1_task}{Task} $>$ \hyperlink{class_p_d_1_1_data_access_1_1_invoice_ae9578f05ba5f27cb0f4218a82daf3d7e}{Tasks}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
\hyperlink{class_p_d_1_1_data_access_1_1aspnet___user}{aspnet\_\-User} \hyperlink{class_p_d_1_1_data_access_1_1_invoice_ab85eb87a6876498dc0dbda30cfdf9e07}{aspnet\_\-User}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
\hyperlink{class_p_d_1_1_data_access_1_1aspnet___user}{aspnet\_\-User} \hyperlink{class_p_d_1_1_data_access_1_1_invoice_acfc04202917265f335b0ef25aa1f340f}{aspnet\_\-User1}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
\hyperlink{class_p_d_1_1_data_access_1_1_workflow_instance}{WorkflowInstance} \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a6f51a515ed6f490a8dc7afcd2efaeb39}{WorkflowInstance}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\end{DoxyCompactItemize}
\subsection*{Events}
\begin{DoxyCompactItemize}
\item 
PropertyChangingEventHandler \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a8eda54e84a5f66dc28e97b82fb1aab79}{PropertyChanging}
\item 
PropertyChangedEventHandler \hyperlink{class_p_d_1_1_data_access_1_1_invoice_a753d2e5b1888cfec189b278d9df3a418}{PropertyChanged}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_aa10cc0637b3def13b9b9d80b26516c6f}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!Invoice@{Invoice}}
\index{Invoice@{Invoice}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{Invoice}]{\setlength{\rightskip}{0pt plus 5cm}PD.DataAccess.Invoice.Invoice (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_p_d_1_1_data_access_1_1_invoice_aa10cc0637b3def13b9b9d80b26516c6f}


\subsection{Member Function Documentation}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a0bab0c9816e8e6edbebc61bc5d4bd826}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!SendPropertyChanged@{SendPropertyChanged}}
\index{SendPropertyChanged@{SendPropertyChanged}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{SendPropertyChanged}]{\setlength{\rightskip}{0pt plus 5cm}virtual void PD.DataAccess.Invoice.SendPropertyChanged (
\begin{DoxyParamCaption}
\item[{String}]{propertyName}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, virtual\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a0bab0c9816e8e6edbebc61bc5d4bd826}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_af83b0cb70760cce7e7ff2a399986cf08}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!SendPropertyChanging@{SendPropertyChanging}}
\index{SendPropertyChanging@{SendPropertyChanging}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{SendPropertyChanging}]{\setlength{\rightskip}{0pt plus 5cm}virtual void PD.DataAccess.Invoice.SendPropertyChanging (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, virtual\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_af83b0cb70760cce7e7ff2a399986cf08}


\subsection{Property Documentation}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_ab85eb87a6876498dc0dbda30cfdf9e07}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!aspnet\_\-User@{aspnet\_\-User}}
\index{aspnet\_\-User@{aspnet\_\-User}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{aspnet\_\-User}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aspnet\_\-User} PD.DataAccess.Invoice.aspnet\_\-User\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_ab85eb87a6876498dc0dbda30cfdf9e07}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_acfc04202917265f335b0ef25aa1f340f}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!aspnet\_\-User1@{aspnet\_\-User1}}
\index{aspnet\_\-User1@{aspnet\_\-User1}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{aspnet\_\-User1}]{\setlength{\rightskip}{0pt plus 5cm}{\bf aspnet\_\-User} PD.DataAccess.Invoice.aspnet\_\-User1\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_acfc04202917265f335b0ef25aa1f340f}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a393dc115cf0171e7b1e41ee303dc76d7}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!CorrectInfos@{CorrectInfos}}
\index{CorrectInfos@{CorrectInfos}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{CorrectInfos}]{\setlength{\rightskip}{0pt plus 5cm}EntitySet$<${\bf CorrectInfo}$>$ PD.DataAccess.Invoice.CorrectInfos\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a393dc115cf0171e7b1e41ee303dc76d7}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_ab994d6c4503bde905e60670bd721a03b}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!Deadline@{Deadline}}
\index{Deadline@{Deadline}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{Deadline}]{\setlength{\rightskip}{0pt plus 5cm}System.Nullable$<$System.DateTime$>$ PD.DataAccess.Invoice.Deadline\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_ab994d6c4503bde905e60670bd721a03b}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a72f3b42c2c3392ac3219c26a9cc238d8}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!ForPaymentTo@{ForPaymentTo}}
\index{ForPaymentTo@{ForPaymentTo}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{ForPaymentTo}]{\setlength{\rightskip}{0pt plus 5cm}string PD.DataAccess.Invoice.ForPaymentTo\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a72f3b42c2c3392ac3219c26a9cc238d8}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_af42c8f46dc45e64c2a75c81541119543}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!InvoiceId@{InvoiceId}}
\index{InvoiceId@{InvoiceId}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{InvoiceId}]{\setlength{\rightskip}{0pt plus 5cm}int PD.DataAccess.Invoice.InvoiceId\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_af42c8f46dc45e64c2a75c81541119543}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a513c526546c2ef5c9dceb2350df7df1f}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!InvoiceSummary@{InvoiceSummary}}
\index{InvoiceSummary@{InvoiceSummary}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{InvoiceSummary}]{\setlength{\rightskip}{0pt plus 5cm}string PD.DataAccess.Invoice.InvoiceSummary\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a513c526546c2ef5c9dceb2350df7df1f}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_aaaad92d97ca84785fc571fa6119d933e}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!InvolvedAccountant@{InvolvedAccountant}}
\index{InvolvedAccountant@{InvolvedAccountant}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{InvolvedAccountant}]{\setlength{\rightskip}{0pt plus 5cm}System.Guid PD.DataAccess.Invoice.InvolvedAccountant\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_aaaad92d97ca84785fc571fa6119d933e}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a52c65445e4bcf63fdfddb7d476198076}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!InvolvedSupervisor@{InvolvedSupervisor}}
\index{InvolvedSupervisor@{InvolvedSupervisor}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{InvolvedSupervisor}]{\setlength{\rightskip}{0pt plus 5cm}System.Guid PD.DataAccess.Invoice.InvolvedSupervisor\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a52c65445e4bcf63fdfddb7d476198076}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a123382376f6a81156c1f0c171fd69ecd}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!Status@{Status}}
\index{Status@{Status}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{Status}]{\setlength{\rightskip}{0pt plus 5cm}{\bf InvoiceStatus} PD.DataAccess.Invoice.Status\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a123382376f6a81156c1f0c171fd69ecd}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_ae9578f05ba5f27cb0f4218a82daf3d7e}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!Tasks@{Tasks}}
\index{Tasks@{Tasks}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{Tasks}]{\setlength{\rightskip}{0pt plus 5cm}EntitySet$<${\bf Task}$>$ PD.DataAccess.Invoice.Tasks\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_ae9578f05ba5f27cb0f4218a82daf3d7e}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a3b92041d98012fc51278d3be5832c413}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!Title@{Title}}
\index{Title@{Title}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{Title}]{\setlength{\rightskip}{0pt plus 5cm}string PD.DataAccess.Invoice.Title\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a3b92041d98012fc51278d3be5832c413}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a449f4038a92b663eb83a328d47bd3313}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!TotalAmount@{TotalAmount}}
\index{TotalAmount@{TotalAmount}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{TotalAmount}]{\setlength{\rightskip}{0pt plus 5cm}decimal PD.DataAccess.Invoice.TotalAmount\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a449f4038a92b663eb83a328d47bd3313}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a6f51a515ed6f490a8dc7afcd2efaeb39}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!WorkflowInstance@{WorkflowInstance}}
\index{WorkflowInstance@{WorkflowInstance}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{WorkflowInstance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf WorkflowInstance} PD.DataAccess.Invoice.WorkflowInstance\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a6f51a515ed6f490a8dc7afcd2efaeb39}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a0dcd7d9e127c69c4fd01228d9d5956e3}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!WorkflowInstanceInternalId@{WorkflowInstanceInternalId}}
\index{WorkflowInstanceInternalId@{WorkflowInstanceInternalId}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{WorkflowInstanceInternalId}]{\setlength{\rightskip}{0pt plus 5cm}System.Nullable$<$long$>$ PD.DataAccess.Invoice.WorkflowInstanceInternalId\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a0dcd7d9e127c69c4fd01228d9d5956e3}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a88d106e8187145326f4b5e0c35497f2e}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!WorkflowStatus@{WorkflowStatus}}
\index{WorkflowStatus@{WorkflowStatus}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{WorkflowStatus}]{\setlength{\rightskip}{0pt plus 5cm}{\bf WorkflowStatus} PD.DataAccess.Invoice.WorkflowStatus\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_a88d106e8187145326f4b5e0c35497f2e}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_ad4bfeaf2699a968e001e9852d334ca20}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!WorkflowTrackingState@{WorkflowTrackingState}}
\index{WorkflowTrackingState@{WorkflowTrackingState}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{WorkflowTrackingState}]{\setlength{\rightskip}{0pt plus 5cm}{\bf InvoiceState} PD.DataAccess.Invoice.WorkflowTrackingState\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}}}
\label{class_p_d_1_1_data_access_1_1_invoice_ad4bfeaf2699a968e001e9852d334ca20}


\subsection{Event Documentation}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a753d2e5b1888cfec189b278d9df3a418}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!PropertyChanged@{PropertyChanged}}
\index{PropertyChanged@{PropertyChanged}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{PropertyChanged}]{\setlength{\rightskip}{0pt plus 5cm}PropertyChangedEventHandler PD.DataAccess.Invoice.PropertyChanged}}
\label{class_p_d_1_1_data_access_1_1_invoice_a753d2e5b1888cfec189b278d9df3a418}
\hypertarget{class_p_d_1_1_data_access_1_1_invoice_a8eda54e84a5f66dc28e97b82fb1aab79}{
\index{PD::DataAccess::Invoice@{PD::DataAccess::Invoice}!PropertyChanging@{PropertyChanging}}
\index{PropertyChanging@{PropertyChanging}!PD::DataAccess::Invoice@{PD::DataAccess::Invoice}}
\subsubsection[{PropertyChanging}]{\setlength{\rightskip}{0pt plus 5cm}PropertyChangingEventHandler PD.DataAccess.Invoice.PropertyChanging}}
\label{class_p_d_1_1_data_access_1_1_invoice_a8eda54e84a5f66dc28e97b82fb1aab79}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
PD.DataAccess/\hyperlink{_p_d_data_classes_8cs}{PDDataClasses.cs}\item 
PD.DataAccess/\hyperlink{_p_d_data_classes_8designer_8cs}{PDDataClasses.designer.cs}\end{DoxyCompactItemize}
